.allianceMod ul{ margin:0}
.allianceMod .pgIcon.add{ top:2px; margin-right:2px;}
.allianceMod{ width:800px; float:right; font-family:'Avenir Next',Avenir,'Helvetica Neue',Helvetica,'Lantinghei SC','Hiragino Sans GB','Microsoft YaHei',"微软雅黑",STHeiti,'WenQuanYi Micro Hei',SimSun,sans-serif}
.allianceMod .textInp{ height:26px; line-height:26px; border:1px solid #e5e5e5; padding:3px 5px; background:#fcfcfc}
.allianceMod .tabPannel{ display:none}
.allianceMod .tabPannel .saveBtn{ display:block; width:160px; height:34px; line-height:34px; margin:50px auto; color:#fff; text-align:center; background:#019be1;}
.allianceMod .tabPannel .saveBtn:hover{ text-decoration:none; background:#098bc6}
.allianceMod .tabPannel .saveBtn.disabled{ cursor:default; color:red; background:#c8c8c8}
.allianceMod .tabPannel .saveBtn.disabled:hover{ color:red; background:#c8c8c8}
.allianceMod .tabHead{ padding-left:15px; overflow:hidden; border-bottom:2px solid #019be1}
.allianceMod .tabHead li{ float:left; height:36px; line-height:36px; padding:0 25px; cursor:pointer; border-top-left-radius:2px; border-top-right-radius:2px;}
.allianceMod .tabHead li.active{ background:#019be1; color:#fff}
.allianceMod .tabPannel.profit .con{ background:#fafafa; border:1px solid #e5e5e5}
.allianceMod .tabPannel.profit .spcon{ display:inline-block; width:485px; margin-left:16px}
.allianceMod .tabPannel.profit .spcon.last{ margin-left:0px}
.allianceMod .tabPannel.profit .textInp{ width:50px; margin:0 4px}
.allianceMod .tabPannel.profit .no_text{ background-color:#e5e5e5;}
.allianceMod .tabPannel.profit .textInp.name{ width:556px; text-align:left; margin-left:16px;}
.allianceMod .line{ margin-top:13px;}
.allianceMod .line .textInp{ text-align:center; background:#fff}
.allianceMod .line .group{ margin-right:5px;}
.allianceMod .line .lt{ font-weight:bold}
.allianceMod .tip{ color:#8b8b8b}
.allianceMod .tip.error{ color:red}
.allianceMod .alliNameInp.error{ color:red}
.allianceMod .tabPannel .top{ overflow:hidden;width:100%; margin:10px 0 2px;}
.allianceMod .addBtn{ float:right;}
.allianceMod .tabPannel .tableWrap{ margin:0; border-left:1px solid #e5e5e5;}
.allianceMod .tabPannel table{ width:100%;}
.allianceMod .tabPannel thead{ background:#c4dcec; color:#246895}
.allianceMod .tabPannel td,.allianceMod .tabPannel th{ height:36px;text-align:center; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5}
.allianceMod .tabPannel td.cleft,.allianceMod .tabPannel th.cleft{ padding-left:8px; text-align:left}
.allianceMod .tabPannel th{ border-bottom:0 none}
.allianceMod .tabPannel .removeTd a{ display:inline-block; width:50px;}
.allianceMod .xieyiContainer{ margin-top:20px; border:1px solid #e5e5e5}
.allianceMod .xieyiContainer .tit{ height:50px; line-height:50px; background:#fafafa; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #e5e5e5}
#xieyiTextarea{ width:775px; border:0 none; padding:10px;}
.gPopContainer{ position:absolute; z-index:10; width:820px; height:485px; display:none; background:#fff;
	/*border:1px solid #f2f2f2*/
}
.gPopContainer.pro{ width:600px;}
.gPopContainer.update{ width:400px;}
.gPopContainer .con{ padding:5px 15px 15px; overflow:hidden}
.gPopContainer .con .col{ width:250px; float:left; margin-right:10px;}
.gPopContainer.pro .con .proCol{ margin-left:20px;}
.gPopContainer.pro .con .col.cityCol{ display:block;}
.gPopContainer.city .con .col.cityCol{ display:none;}
.gPopContainer.update .con .col.proCol{ display:none;}
.gPopContainer.update .con .col.cityCol{ display:none;}
.gPopContainer.update .con .col.daiCol{ width:250px; float:none; margin:0 auto}
.gPopContainer .con .col.city{ display:block;}
.gPopContainer .selectorInp{width:200px; height:32px; margin-top:10px; padding-left:5px; border:1px solid #e5e5e5; background:#fff}
.gPopContainer .tit{ height:46px; line-height:46px; padding-left:15px; border-bottom:1px solid #f2f2f2; font-size:14px; font-weight:bold; background:#fcfcfc}
.selectorListUl{ width:205px; height:295px; overflow:auto; margin:0; margin-left:42px; border:1px solid #e5e5e5; border-top:0 none; background:#fff;}
.selectorListUl{
	margin-left:43px\9; /* ie6 7 8 9 */
	margin-left:42px\9\0; /* ie9 */
}
.selectorListUl li{ height:35px; line-height:35px; text-align:left; padding-left:8px; cursor:pointer; border-top:1px solid #f2f2f2; border-bottom:1px solid #fff;}
.selectorListUl li:first-child{ border-top:0 none;}
.selectorListUl li:hover,.selectorListUl li.active{ background:#f7f7f7}
.gPopContainer .bot{ width
:100%; border-top:1px solid #f2f2f2}
.gPopContainer .bot .addSubmit{ display:block; width:160px; height:34px; line-height:34px; margin:20px auto 40px; color:#fff; text-align:center; background:#019be1;}
.gPopContainer .bot .addSubmit:hover{ text-decoration:none; background:#098bc6}
.gPopContainer .loadingMask{ display:none; position:absolute; top:0; right:0; bottom:0; left:0; text-align:center; line-height:485px; font-size:14px; color:#fff; background:rgba(0,0,0,.5)}
.lt-ie9 .gPopContainer .loadingMask{ background:#000; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.allianceMod .loadingMask{ display:none; position:absolute; top:0; right:0; bottom:0; left:0; text-align:center; line-height:485px; font-size:14px; color:#fff; background:rgba(0,0,0,.5)}
.lt-ie9 .allianceMod .loadingMask{ background:#000; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
#upSelectInp_listUl_add{ width:250px; margin-left:0}
#updSelectInp{width:245px;}

#gMask{ display:none; z-index:9; position:absolute; left:0; right:0; bottom:0; top:0}
.gPopContainer .closeBtnW{ display:block; position:absolute; top:0; right:0; width:47px; height:47px; line-height:47px; text-align:center; color:#bfbfbf;}
.gPopContainer .closeBtnW .iconfont{ font-size:24px;}
.gPopContainer .closeBtnW:hover{ background:#e9542c; text-decoration:none; color:#fff}

.allianceMod .tabPannel.profit{}
.allianceMod .tabPannel.profit .con{ padding:35px 40px; background:#fff; border-top:0 none}
.allianceMod .tabPannel.profit .alliTitCon{ position:relative; padding-left:100px; height:36px; line-height:36px; background:#fff; border:1px solid #f5f5f5;}
.allianceMod .tabPannel.profit .alliTitCon .alliTit{ position:absolute; left:0px; top:0; bottom:0; display:block; width:80px; line-height:36px; padding-left:10px; text-align:center; background:#fcfcfc; border-right:1px solid #f5f5f5;}
.allianceMod .tabPannel.profit .alliTitCon .alliTitInp{ width:100%; height:100%; padding:0; border:0 none; background:#fff;}
.allianceMod .tabPannel.profit .profitUl{ margin-top:5px}
.allianceMod .tabPannel.profit .profitUl .itemUl{ width:100%; height:100px; overflow:hidden; margin-bottom:2px}
.allianceMod .tabPannel.profit .profitUl .col{ float:left; height:100%;}
.allianceMod .tabPannel.profit .profitUl .col_1{ display:table; width:5%; text-align:center; font-size:14px; font-weight:bold; background:#f5f5f5}
.allianceMod .tabPannel.profit .profitUl .col_1 .colCon{ display:table-cell; vertical-align:middle; padding:0 10px;}
.allianceMod .tabPannel.profit .profitUl .col_2{ width:75%; background:#fcfcfc;}
.allianceMod .tabPannel.profit .profitUl .col_2 .colCon{ height:100%; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
}
.allianceMod .tabPannel.profit .profitUl .col_3{ display:table; width:20%; text-align:center; background:#2a98da; color:#fff;}
.allianceMod .tabPannel.profit .profitUl .col_3 .colCon{ display:table-cell; vertical-align:middle; font-family:arial}
.allianceMod .tabPannel.profit .profitUl .col_3 .num{ font-size:45px; margin-right:2px;}
.allianceMod .tabPannel.profit .profitUl .col_3 .per{ font-size:25px}
.allianceMod .tabPannel.profit .inpUl{ padding:18px 0 0 20px;}
.allianceMod .tabPannel.profit .inpLi{ float:left; margin-right:30px;}
.allianceMod .tabPannel.profit .inpLi .txt{ font-weight:bold; margin-left:5px;}
.allianceMod .tabPannel.profit .inpLi .inp{ width:60px; height:30px; line-height:30px; padding:0 5px; background:#fff; border:1px solid #f1f1f1}
.allianceMod .tabPannel.profit .inpLi .inp.no_text{ background:#e5e5e5}
/* ie6 ie7 hack */
.lt-ie8.allianceMod .tabPannel.profit .profitUl .col_3{ width:19%}
.lt-ie8.allianceMod .tabPannel.profit .profitUl .col_3 .colCon{ padding-top:15px;}
.lt-ie8.allianceMod .tabPannel.profit .profitUl .col_1 .colCon{ padding-top:10px;}
.lt-ie8.allianceMod .tabPannel.profit .alliTitCon .alliTitInp{ height:30px; line-height:36px}
.lt-ie8.allianceMod .tabPannel.profit .inpLi{ margin-right:15px}

.allianceMod .allGroupTotalVal{ float:right; width:20%; font-size:14px; color:#332e2e; text-align:center; font-weight:bold}
.allianceMod .allGroupTotalVal.error .num,.allianceMod .allGroupTotalVal.error .per{ color:#df0024}



/*******yl添加*************/
.alliTitCon .textInp{background: #FFFFFF; margin-right: 10px;}
.alliTitCon .textInp:focus{border: 1px solid #0797D9; color: #0797D9;}
/*******yl添加*************/




